package com.keller.retrofitdemo.retrofitutils;


import com.keller.retrofitdemo.retrofitutils.bean.PictureBean;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Query;

/**
 * 号称Android最强大的网络请求框架  retrofit2，的一个接口
 * <p>
 * 这个类的意义 也是非常重要的
 * <p>
 * 这个接口是将这个app 所有页面的 网络请求 都定义到这里，
 * 实现网络请求的统一管理
 * <p>
 * <p>
 * <p>
 * 用法：
 * get请求 要使用 GET的注解 并且配上后面的目录 如  根网址/toutiao/index  那么这里要配上toutiao/index
 * Query代表的是上传的参数
 * <p>
 * 如果你不会可以完全参照一个列子 即可，其他的都是一样的写法
 *
 * @GET("toutiao/index") Call<NewsBean> getNewsBeanList(@Query("type") String  type, @Query("key") String key);
 */

public interface ApiService {

    String PICTURE_ROOT_LOADURL="http://tnfs.tngou.net/img";
    String NEWS_ROOT_LOADURL="http://www.tngou.net";
    String PICTURE_ROOT_URL="http://www.tngou.net";
    /**
     * 获得新闻信息集
     *www.tngou.net/tnfs/api/list
     * 用法
     */
    @GET("tnfs/api/list")
    Call<PictureBean> getPictureBeanList(@Query("rows") String rows);




}